Skip to main content

选项卡:PLC 设置

在这个选项卡上 通用设备编辑器,您可以对 PLC 的配置进行基本设置,例如输入和输出的处理以及总线循环任务。

申请 I/O 处理

负责 I/O 处理的应用程序

46. PLC 设置

在停止中刷新 I/O

standard icon: 输入输出通道的数值在 PLC 运行时也会刷新。 停止 模式。如果看门狗检测到故障,则将输出设置为预定义的默认值。

_cds_icon_option_deactivated.png:输入和输出通道的值 停止 模式不刷新。

停止时的输出行为

. 控制器进入时输出通道的处理 停止 模式:
  • 保留值:保留当前值。

  • 所有输出为默认值: 分配由 I/O 映射产生的默认值。

  • 执行程序:输出值的处理由项目中包含的程序控制,该程序在 停止 模式。在右侧的字段中输入程序的名称。

始终更新变量

全局定义 I/O 变量是否在总线循环任务中更新

此设置对从站和模块的 I/O 变量有效,仅当“停用"在他们的更新设置中定义。

  • 停用(仅在任务中使用时更新):只有在任务中使用 I/O 变量时才会更新它们。

  • 启用 1(如果未在任何任务中使用,则使用总线循环任务):如果总线循环任务中的 I/O 变量未用于任何其他任务,则更新它们。

  • 启用 2(始终在总线循环任务中):总线循环任务的每个循环中的所有变量都被更新,无论它们是否被使用以及它们是否映射到输入或输出通道。

    重要

    此选项的可用性取决于设备描述。



47. 巴士循环选项

总线循环任务

控制总线周期的任务。默认情况下,输入由设备描述定义的任务。

默认情况下,应用上级总线设备的总线周期设置(使用上级总线的周期设置)。这意味着向上搜索设备树以查找总线循环任务的下一个有效定义。



重要

在您选择“<未指定>" 总线循环任务的设置,你应该知道 "<未指定>" 表示设备描述中给出的默认设置生效。

因此,您应该检查此说明。使用具有最短周期时间的任务可以被定义为默认值,但使用具有最长周期时间的任务同样可以很好地定义!

重要

对于现场总线,需要一个固定的循环矩阵来确保确定的行为。因此,请勿使用“随心所欲" 总线循环任务的类型。

48. 其他设置

I/O 映射的强制变量

此设置仅在设备支持时可用。

standard icon:在编译应用程序时,会为每个 I/O 通道创建两个全局变量,这些变量映射到 I/O 映射 对话。

您可以使用这些变量来强制该通道上的输入或输出值,例如通过 HMI 可视化。

激活设备诊断

standard icon: 这 CAA Device Diagnosis 库集成在项目中。为每个设备生成一个隐式功能块。如果设备已有功能块,则生成扩展功能块(例如:EtherCAT)或添加另一个功能块实例。然后,这包含设备诊断的一般实现。

通过功能块实例,您可以确定应用程序中所有设备的状态并评估错误。此外,该库还包含用于对设备树进行编程编辑的功能。

示例:扫描总线系统的所有子元素,跳转到父元素。

有关更多信息,请参阅: CAA 设备诊断库文档

将 I/O 警告显示为错误

有关 I/O 配置的警告显示为错误。

为 I/O 启用符号访问

standard icon:输入和输出变量(VAR_INPUTVAR_OUTPUT) 为设备的 I/O 通道自动创建。为此,为每个从站创建了一个扩展功能块。基础是从站现有的功能块。这种自动生成的功能块可以直接在应用程序代码中访问。

这种符号访问与手动设置的 I/O 映射并行工作。

_cds_icon_option_deactivated.png:不支持访问 I/O 通道。必须手动设置映射并专门为每个 I/O 通道分配新的或现有的变量。